- leodicid
- I. \\-_sə̇d, -ˌsid\ adjective
Etymology: New Latin Leodicidae: of or relating to the LeodicidaeII. noun (-s): a worm of the family Leodicidae
Useful english dictionary. 2012.
Useful english dictionary. 2012.
leodicid — le·od·i·cid … English syllables